torque-balance system - Spanish English Dictionary